home *** CD-ROM | disk | FTP | other *** search
- DNA v0.90 (12/30/93)
- Copyright (c) 1993 by Robert Bryerton
- CIS[73747,433] GRAPHDEV forum
- This program is freely distributable.
-
-
- ----------INTRODUCTION
- DNA is a small utility used for creating twisted ladder-shaped objects
- (like a strand of DNA) . The generated output files can then be used
- as an input for the POV-Ray v2.x raytracer.
-
-
- ----------HARDWARE REQUIREMENTS
- 80286 or higher, with or without a math coprocessor.
-
-
- ----------FILES INCLUDED
- DNA.DOC This file
- DNA.EXE DOS executable program
- DNA.MAK MS C++ v8.00 make file
- DNA_v090.CPP Source code
-
-
- ----------PROGRAM USAGE
- Just type DNA at the DOS prompt and either enter the parameters required
- or hit <ENTER> to accept the defaults. The parameters are defined as
- follows with the defaults show in brackets:
-
- Output filename? [DNA.INC]:
- Enter the output file name for the include (.INC) file. A basic scene
- file will be generated with the same name, but with a '.POV' extension.
-
- EXAMPLE: You enter SCENE and the program will write SCENE.INC
- (the object definition/declaration) and SCENE.POV
- (a basic scene file with a light, camera, texture,
- and the object).
-
-
- Union name? [DNA]:
- The name of the #declared #include object.
-
-
- Height (Y units) of object [50.0]:
- Specify the overall height ( from <0,0,0> ) of the object.
-
-
- Radius (X-Z) of object [10.0]:
- This is the radius of the overall object.
-
-
- Steps per revolution [30]:
- This specifies the number of points to be plotted for each 360 degree
- revolution of the object. A higher number will give a smoother
- appearance to the DNA strand.
-
-
- Connect every X steps [3]:
- This connects the two spirals together (like rungs of a ladder) for
- every 'X' steps plotted.
-
- EXAMPLE: If you accept the default value of 3, then a connector will be
- written at points 3, 6, 9, 12, etc.
-
-
- Number of revolutions [1]:
- The number of 360 degree revolutions that the spirals will make.
-
-
- ----------TIMING INFO
- The time shown below is for rendering the default object. The image was
- rendered on a 386/40 with coprocessor and 8 Mb, using POV 2.1 (ibmicb).
- Image size was 320x240.
-
- POV-Ray 2.1 00:01:02
-
-
-
- ----------COPYRIGHT STATEMENT
- DNA.EXE is a freely distributable program. There is no charge or
- registration fee associated with the use of DNA.EXE.
-
- The author retains the copyright to the program and authorizes free
- distribution, but makes no guarantees or warranties with this program and
- claims no responsibility for any damages or losses incurred through use
- of this program.
-
-
- ---------MISC.
- DNA.EXE v0.90 is written in MS C++ v8.00.
-
- If you have any questions, comments, suggestions, or otherwise, please let
- me know as I would like to hear them and incorporate any ideas into a newer
- version.
-
- Enjoy !
-
- Rob Bryerton
- CIS[73747,433] GRAPHDEV forum